to barely make it - Fransızca İngilizce Sözlük